English Dictionary
▪ watering can
▪ watering cart
▪ watering hole
▪ watering place
▪ watering pot
◊ WATERING HOLE
watering hole
n : a health resort near a spring or at the seaside [syn: {watering
place}, {spa}]
watering can
watering cart
watering hole
watering place
watering pot
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]